History
History
Synonyms
UK
US
Meaning:
lasting

continuing for a long time

enduring, unending

permanent

not expected to change; going on for a long time; intended to last

constant, lasting

IN FOR THE LONG HAUL as in Wiktionary
IN FOR THE LONG HAUL as in Wikipedia